on tap
adj 1: (of liquids) available by turning a tap; "ale on tap"; "hot
and cold running water on tap" [syn: {on tap(p)}]
2: available for immediate use; "extra personnel on tap";
"other sports and entertainment facilities are on tap";
"there are numerous projects on tap" [syn: {on tap(p)}]